destinator: Be more liberal with sat and fix values.
authoroliskoli <oliskoli>
Wed, 3 Sep 2008 22:03:54 +0000 (22:03 +0000)
committeroliskoli <oliskoli>
Wed, 3 Sep 2008 22:03:54 +0000 (22:03 +0000)
destinator.c

index ce88a0961f37a4eadcb04de7419141d10af9153d..1089550015023893065c0b55a4061ebaa1f38a0a 100644 (file)
@@ -317,19 +317,13 @@ destinator_read_trk(void)
                wpt->creation_time = mkgmtime(&tm);
                wpt->microseconds = ((int)time % 1000) * 1000;
                        
-               if ((wpt->sat > 0) && (wpt->fix > 0)) {
-                       
-                       wpt->fix++;
-                       
-                       if (! trk) {
-                               trk = route_head_alloc();
-                               track_add_head(trk);
-                       }
-                       
-                       track_add_wpt(trk, wpt);
+               if (wpt->fix > 0) wpt->fix++;
+
+               if (! trk) {
+                       trk = route_head_alloc();
+                       track_add_head(trk);
                }
-               else
-                       waypt_free(wpt);
+               track_add_wpt(trk, wpt);
        }
 }